#ifndef __CCUBE__
#define __CCUBE__

class CCube
{
	int m_r,m_g,m_b;
	int m_Texture;
	double m_x,m_y,m_z;
	double m_rx,m_ry,m_rz;
	double m_sx,m_sy,m_sz;
    public: 
	  
	  CCube();
	  ~CCube();
	  
	  void setPosition(double x, double y, double z);
	  void setRotation(double pitch, double yaw, double roll);
	  void setScale(double x, double y, double z);
	  void setColor(int r, int g, int b);
	  void draw(bool solid);
	  void setTexture(char *pFilename);
};
#endif